_MI_SYSTEM_INFORMATION

//0x50c0 bytes (sizeof) struct _MI_SYSTEM_INFORMATION { struct _MI_POOL_STATE Pools; //0x0 struct _MI_SECTION_STATE Sections; //0xc0 struct _MI_SYSTEM_IMAGE_STATE SystemImages; //0x440 struct _MI_SESSION_STATE Sessions; //0x5a8 struct _MI_PROCESS_STATE Processes; //0x1600 struct _MI_HARDWARE_STATE Hardware; //0x1680 struct _MI_SYSTEM_VA_STATE SystemVa; //0x2840 struct _MI_COMBINE_STATE PageCombines; //0x2d40 struct _MI_PAGELIST_STATE PageLists; //0x2d60 struct _MI_PARTITION_STATE Partitions; //0x2e80 struct _MI_SHUTDOWN_STATE Shutdowns; //0x3940 struct _MI_ERROR_STATE Errors; //0x39b8 struct _MI_ACCESS_LOG_STATE AccessLog; //0x3ac0 struct _MI_DEBUGGER_STATE Debugger; //0x3b40 struct _MI_STANDBY_STATE Standby; //0x3c60 struct _MI_SYSTEM_PTE_STATE SystemPtes; //0x3e00 struct _MI_IO_PAGE_STATE IoPages; //0x4080 struct _MI_PAGING_IO_STATE PagingIo; //0x4140 struct _MI_COMMON_PAGE_STATE CommonPages; //0x41f0 struct _MI_SYSTEM_TRIM_STATE Trims; //0x42c0 struct _MI_SYSTEM_ZEROING Zeroing; //0x4300 struct _MI_HOT_PATCH_STATE HotPatch; //0x4320 struct _MI_ENCLAVE_STATE Enclaves; //0x4368 ULONGLONG Cookie; //0x43b0 VOID* volatile* BootRegistryRuns; //0x43b8 volatile LONG ZeroingDisabled; //0x43c0 UCHAR FullyInitialized; //0x43c4 UCHAR SafeBooted; //0x43c5 struct _tlgProvider_t* TraceLogging; //0x43c8 struct _MI_VISIBLE_STATE Vs; //0x4400 };